package com.haizhi.crm.sys.configure.service;

import com.haizhi.crm.common.model.Response;
import com.haizhi.crm.sys.configure.model.UserModuleQo;
import com.haizhi.crm.sys.configure.model.UserModuleSettingQo;
import com.haizhi.crm.sys.configure.model.UserModuleSettingVo;

/**
 * Created by caochao on 2018/05/31.
 */
public interface UserModuleService {
    Response list();

    Response saveUserModule(UserModuleQo userModuleQo);

    Response findModuleSettings(Long moduleId);

    Response saveUserModuleSettings(UserModuleSettingQo userModuleSettingQo);

    Response findUserModuleSettings(Long moduleId);

    UserModuleSettingVo findUserModuleSetting(Long userModuleId);
}
